insert an advertisement - French English Dictionary